package pl.edu.mimuw.mas.agent;

/**
 * Opis pozycji agenta na potrzeby wyswietlania OpenGL.
 */
public class AgentPossition {
	private String label;

	private int x, y;
	private float z;
	private float[] color;

	public AgentPossition(String label, int x, int y, float z, float[] color) {
		super();
		this.label = label;
		this.x = x;
		this.y = y;
		this.z = z;
		this.color = color;
	}

	public void setPossition(int x, int y, float z) {
		this.x = x;
		this.y = y;
		this.z = z;
	}
	
	public String getLabel() {
		return this.label;
	}

	public void setLabel(String label) {
		this.label = label;
	}

	public int getX() {
		return this.x;
	}

	public int getY() {
		return this.y;
	}

	public float getZ() {
		return this.z;
	}
	
	public float[] getColor() {
		return this.color;
	}

	public void setColor(float[] color) {
		this.color = color;
	}
}
